armor-piercing discarding sabot - French English Dictionary